distributor of allowances - English Synonyms Dictionary